<html>
<head><meta charset="utf-8"><title>weekly meeting 2019-04-25 #54818 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html">weekly meeting 2019-04-25 #54818</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="164164435"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164164435" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164164435">(Apr 25 2019 at 12:10)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> is having some time off so this week’s meeting will be headed by yours truly.</p>



<a name="164164515"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164164515" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164164515">(Apr 25 2019 at 12:12)</a>:</h4>
<p>As per <a href="https://github.com/rust-lang/compiler-team/blob/master/about/triage-meeting.md#working-group-check-in" target="_blank" title="https://github.com/rust-lang/compiler-team/blob/master/about/triage-meeting.md#working-group-check-in">this</a>, wg-rfc-2229 and wg-self-profile are expected to check-in this week.</p>



<a name="164164887"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164164887" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164164887">(Apr 25 2019 at 12:19)</a>:</h4>
<p><span class="user-mention" data-user-id="125250">@Wesley Wiser</span> do you want to give an update of self-profiling?</p>



<a name="164165254"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164165254" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164165254">(Apr 25 2019 at 12:25)</a>:</h4>
<p>I can update rfc-2229</p>



<a name="164168124"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164168124" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164168124">(Apr 25 2019 at 13:08)</a>:</h4>
<p><span class="user-mention" data-user-id="124287">@mw</span> Sure, I can give the update.</p>



<a name="164168141"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164168141" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164168141">(Apr 25 2019 at 13:08)</a>:</h4>
<p>I'll also write up notes for this week's meeting</p>



<a name="164168149"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164168149" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164168149">(Apr 25 2019 at 13:08)</a>:</h4>
<p><span class="user-mention" data-user-id="125250">@Wesley Wiser</span> Thanks!</p>



<a name="164171707"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164171707" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164171707">(Apr 25 2019 at 13:52)</a>:</h4>
<p><span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> meeting in ~7 minutes.</p>



<a name="164172367"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172367" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172367">(Apr 25 2019 at 14:00)</a>:</h4>
<p>Okay, lets begin. First, announcements.</p>



<a name="164172394"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172394" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172394">(Apr 25 2019 at 14:00)</a>:</h4>
<p>There are a number of ongoing FCPs (<a href="http://rfcbot.rs" target="_blank" title="http://rfcbot.rs">http://rfcbot.rs</a>) which many haven’t looked at yet. Please read through them or raise concerns when you have the time.</p>



<a name="164172419"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172419" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172419">(Apr 25 2019 at 14:00)</a>:</h4>
<p>The trains roll over in about a month on May 23rd.</p>



<a name="164172424"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172424" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172424">(Apr 25 2019 at 14:00)</a>:</h4>
<p>any other announcements?</p>



<a name="164172453"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172453" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172453">(Apr 25 2019 at 14:01)</a>:</h4>
<p><a href="https://github.com/rust-lang/rfcs/pull/2689#issuecomment-486419392" target="_blank" title="https://github.com/rust-lang/rfcs/pull/2689#issuecomment-486419392">Contributor RFC has entered FCP.</a></p>



<a name="164172544"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172544" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172544">(Apr 25 2019 at 14:02)</a>:</h4>
<p>Okay. Great!</p>



<a name="164172550"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172550" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172550">(Apr 25 2019 at 14:02)</a>:</h4>
<p>Also, <span class="user-mention" data-user-id="116266">@Santiago Pastorino</span> and I are trying to lead up a new working group, <a class="stream" data-stream-id="196385" href="/#narrow/stream/196385-t-compiler.2Fwg-learning">#t-compiler/wg-learning</a></p>



<a name="164172560"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172560" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172560">(Apr 25 2019 at 14:02)</a>:</h4>
<p>The focus will be trying to fill out the rustc-guide and API docs</p>



<a name="164172600"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172600" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172600">(Apr 25 2019 at 14:03)</a>:</h4>
<p>This problem means we'll be asking folks from <span class="user-group-mention" data-user-group-id="492">@T-compiler</span> to record video calls about components they know well; and then others will try to turn that into text.</p>



<a name="164172604"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172604" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172604">(Apr 25 2019 at 14:03)</a>:</h4>
<p>At least, that's the idea =)</p>



<a name="164172623"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172623" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172623">(Apr 25 2019 at 14:03)</a>:</h4>
<p>We'll see how well it works!</p>



<a name="164172713"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172713" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172713">(Apr 25 2019 at 14:04)</a>:</h4>
<p>Perfect. Is there anything else?</p>



<a name="164172731"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172731" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172731">(Apr 25 2019 at 14:04)</a>:</h4>
<p>/me waits some 15 more seconds</p>



<a name="164172767"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172767" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172767">(Apr 25 2019 at 14:05)</a>:</h4>
<p>So I have looked through most of the nominated issues during triage and was left with two groups of the issues: those that are P-high and need an assignee to investigate it further and those that were nominated for actual discussion here.</p>



<a name="164172799"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172799" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172799">(Apr 25 2019 at 14:05)</a>:</h4>
<p><strong> ICE while bootstrapping (./x.py build) <a href="https://github.com/rust-lang/rust/issues/2" target="_blank" title="https://github.com/rust-lang/rust/issues/2"><a href="https://github.com/rust-lang/rust/issues/2" target="_blank" title="https://github.com/rust-lang/rust/issues/2">#2</a></a> <a href="https://github.com/rust-lang/rust/issues/60228" target="_blank" title="https://github.com/rust-lang/rust/issues/60228"><a href="https://github.com/rust-lang/rust/issues/60228" target="_blank" title="https://github.com/rust-lang/rust/issues/60228">#60228</a></a> </strong> is an ICE in metadata decoding</p>



<a name="164172873"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172873" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172873">(Apr 25 2019 at 14:06)</a>:</h4>
<p>this is an issue that feels familiar, especially when in combination with incremental, but it also is something that I remember being difficult to reproduce</p>



<a name="164172906"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172906" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172906">(Apr 25 2019 at 14:06)</a>:</h4>
<p>Obviously a P-high, since it is an ICE, but we need to assign somebody to look and give a shot at reproduction.</p>



<a name="164172946"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172946" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172946">(Apr 25 2019 at 14:07)</a>:</h4>
<p>Any takers?</p>



<a name="164172969"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172969" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172969">(Apr 25 2019 at 14:07)</a>:</h4>
<p>I'm a bit confused by this one</p>



<a name="164172981"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164172981" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164172981">(Apr 25 2019 at 14:07)</a>:</h4>
<p>Like, do we have any idea what the "trigger" is?</p>



<a name="164173055"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173055" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173055">(Apr 25 2019 at 14:08)</a>:</h4>
<p>(Is it something in their configuration?)</p>



<a name="164173064"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173064" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173064">(Apr 25 2019 at 14:08)</a>:</h4>
<p>I guess figuring that out is the work to be done</p>



<a name="164173095"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173095" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173095">(Apr 25 2019 at 14:08)</a>:</h4>
<p>Most likely no idea. In my memory these kinds of bugs occur over a number of incremental builds, possibly with compiler upgrades in between.</p>



<a name="164173109"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173109" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173109">(Apr 25 2019 at 14:08)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span> if the main work to be done at this point is trying to reproduce, I thnk we should note that -- I was planning on trying to make a "call for participation" thread on internals that we can populate every week, and I think identifying bugs that need this kind of "external investiation" would be particularly useful</p>



<a name="164173111"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173111" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173111">(Apr 25 2019 at 14:08)</a>:</h4>
<p>at least that was historically the case for these kinds of issues.</p>



<a name="164173139"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173139" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173139">(Apr 25 2019 at 14:09)</a>:</h4>
<blockquote>
<p>Most likely no idea. In my memory these kinds of bugs occur over a number of incremental builds, possibly with compiler upgrades in between.</p>
</blockquote>
<p>ok, that's...going to be hard to reproduce</p>



<a name="164173144"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173144" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173144">(Apr 25 2019 at 14:09)</a>:</h4>
<p>I did hit an ICE that was similar an hour or so ago and it was resolved with <code>clean</code></p>



<a name="164173232"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173232" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173232">(Apr 25 2019 at 14:10)</a>:</h4>
<blockquote>
<p>over a number of incremental builds, possibly with compiler upgrades in between</p>
</blockquote>
<p>That's basically guaranteed to fail. <code>./x.py</code> should try to detect this case and do a <code>clean</code></p>



<a name="164173300"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173300" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173300">(Apr 25 2019 at 14:10)</a>:</h4>
<p>I see <span class="user-mention" data-user-id="116009">@nikomatsakis</span> left a comment here.</p>



<a name="164173318"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173318" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173318">(Apr 25 2019 at 14:11)</a>:</h4>
<p>getting x.py to handle this automatically would be very useful</p>



<a name="164173327"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173327" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173327">(Apr 25 2019 at 14:11)</a>:</h4>
<p>Yeah, I was just asking them to give a bit more details about how reliably they are able to reproduce the failure.</p>



<a name="164173382"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173382" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173382">(Apr 25 2019 at 14:11)</a>:</h4>
<p>I think that is good enough for what knowledge we have available to us currently.</p>



<a name="164173454"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173454" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173454">(Apr 25 2019 at 14:12)</a>:</h4>
<p>I’m inclined to leave this <code>I-nominated</code>, but would also be fine with just marking it <code>P-high</code>.</p>



<a name="164173457"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173457" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173457">(Apr 25 2019 at 14:12)</a>:</h4>
<p>Agreed.</p>



<a name="164173474"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173474" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173474">(Apr 25 2019 at 14:12)</a>:</h4>
<p>any preferences in either direction?</p>



<a name="164173505"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173505" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173505">(Apr 25 2019 at 14:12)</a>:</h4>
<p>Slight preference to P-high</p>



<a name="164173520"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173520" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173520">(Apr 25 2019 at 14:12)</a>:</h4>
<p>though I feel like maybe we want some more labels :) but leave it be for now</p>



<a name="164173521"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173521" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173521">(Apr 25 2019 at 14:12)</a>:</h4>
<p>(Here's the backtrace: <a href="https://gist.github.com/Centril/be64d49ccc758cab4c11d921bc9eb1f6" target="_blank" title="https://gist.github.com/Centril/be64d49ccc758cab4c11d921bc9eb1f6">https://gist.github.com/Centril/be64d49ccc758cab4c11d921bc9eb1f6</a>)</p>



<a name="164173571"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173571" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173571">(Apr 25 2019 at 14:13)</a>:</h4>
<blockquote>
<p>Slight preference to P-high</p>
</blockquote>
<p>I would however want to add a comment like "Marking P-high so can keep track of this, but we are still trying to ascertain just what's going on."</p>



<a name="164173637"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173637" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173637">(Apr 25 2019 at 14:13)</a>:</h4>
<blockquote>
<blockquote>
<p>Slight preference to P-high</p>
</blockquote>
<p>I would however want to add a comment like "Marking P-high so can keep track of this, but we are still trying to ascertain just what's going on."</p>
</blockquote>
<p>Done.</p>



<a name="164173653"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173653" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173653">(Apr 25 2019 at 14:13)</a>:</h4>
<p>The next bug I had in my list is <strong> ICE on higher-trait bounds <a href="https://github.com/rust-lang/rust/issues/60218" target="_blank" title="https://github.com/rust-lang/rust/issues/60218"><a href="https://github.com/rust-lang/rust/issues/60218" target="_blank" title="https://github.com/rust-lang/rust/issues/60218">#60218</a></a> </strong> which <span class="user-mention" data-user-id="116009">@nikomatsakis</span> already self-assigned for investigation.</p>



<a name="164173732"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173732" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173732">(Apr 25 2019 at 14:14)</a>:</h4>
<p>Thus lets not dwell on it for too long and move on.</p>



<a name="164173776"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173776" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173776">(Apr 25 2019 at 14:14)</a>:</h4>
<p><strong>cannot borrow as mutable because it is also borrowed as immutable (likely regression) <a href="https://github.com/rust-lang/rust/issues/60136" target="_blank" title="https://github.com/rust-lang/rust/issues/60136"><a href="https://github.com/rust-lang/rust/issues/60136" target="_blank" title="https://github.com/rust-lang/rust/issues/60136">#60136</a></a></strong> is an interesting regression that we want to fix. Obviously P-high again, but unclear whom to assign.</p>



<a name="164173945"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173945" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173945">(Apr 25 2019 at 14:16)</a>:</h4>
<p>We have ~month to fix this before it hits stable.</p>



<a name="164173983"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173983" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173983">(Apr 25 2019 at 14:16)</a>:</h4>
<p>It seemed like <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> had a theory as to what was going on</p>



<a name="164173987"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164173987" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164173987">(Apr 25 2019 at 14:16)</a>:</h4>
<p>(aside: that diagnostic is really hard to read... everything is smushed together)</p>



<a name="164174001"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174001" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174001">(Apr 25 2019 at 14:17)</a>:</h4>
<p>Probably the next good step here is to bisect. Although <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> linked a PR, it is not obvious whether it is really the cause.</p>



<a name="164174030"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174030" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174030">(Apr 25 2019 at 14:17)</a>:</h4>
<p>Bisection or -- even better -- a small test case</p>



<a name="164174136"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174136" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174136">(Apr 25 2019 at 14:18)</a>:</h4>
<p>Reduction would be great as well, Given what <code>web-dom</code> is, it should be pretty easy to do.</p>



<a name="164174199"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174199" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174199">(Apr 25 2019 at 14:19)</a>:</h4>
<p>I guess I’ll just turn to RNG and pick one of the people who are not currently present</p>



<a name="164174206"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174206" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174206">(Apr 25 2019 at 14:19)</a>:</h4>
<p>/me jests.</p>



<a name="164174259"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174259" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174259">(Apr 25 2019 at 14:19)</a>:</h4>
<p>Good incentive model to show up :P</p>



<a name="164174374"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174374" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174374">(Apr 25 2019 at 14:21)</a>:</h4>
<p>Okay, I’ll just mark P-high for now without assignee</p>



<a name="164174435"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174435" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174435">(Apr 25 2019 at 14:21)</a>:</h4>
<p>Let's remember to check up on it next week...</p>



<a name="164174438"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174438" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174438">(Apr 25 2019 at 14:21)</a>:</h4>
<p><strong> error: internal compiler error: unexpected region in query response: <code>ReScope(Destruction(219))</code> <a href="https://github.com/rust-lang/rust/issues/60127" target="_blank" title="https://github.com/rust-lang/rust/issues/60127"><a href="https://github.com/rust-lang/rust/issues/60127" target="_blank" title="https://github.com/rust-lang/rust/issues/60127">#60127</a></a> </strong> I have absolutely no idea what is going on here, but it is a proper ICE, and therefore P-high.</p>



<a name="164174513"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174513" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174513">(Apr 25 2019 at 14:22)</a>:</h4>
<p>another one where it would be great to investigate / try to get a more narrow reproduction</p>



<a name="164174525"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174525" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174525">(Apr 25 2019 at 14:22)</a>:</h4>
<p>probably that falls at least partly to me</p>



<a name="164174560"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174560" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174560">(Apr 25 2019 at 14:22)</a>:</h4>
<p><span class="user-mention" data-user-id="121053">@varkor</span> r? <a href="https://github.com/rust-lang/rust/issues/60263" target="_blank" title="https://github.com/rust-lang/rust/issues/60263">https://github.com/rust-lang/rust/issues/60263</a></p>



<a name="164174565"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174565" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174565">(Apr 25 2019 at 14:22)</a>:</h4>
<p>there is at least some kind of zip file that reproduces it</p>



<a name="164174603"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174603" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174603">(Apr 25 2019 at 14:23)</a>:</h4>
<p>Indeed.</p>



<a name="164174618"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174618" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174618">(Apr 25 2019 at 14:23)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span> sigh, assign me, i'll try to look a bit into that too, or maybe to find someone to pawn it off onto :P</p>



<a name="164174625"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174625" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174625">(Apr 25 2019 at 14:23)</a>:</h4>
<p>I suspect it's related to the universes PR or some such thing</p>



<a name="164174699"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174699" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174699">(Apr 25 2019 at 14:24)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span>: could you assign me (I'm on mobile and not logged into GH right now)?</p>



<a name="164174730"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174730" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174730">(Apr 25 2019 at 14:24)</a>:</h4>
<p>done</p>



<a name="164174746"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174746" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174746">(Apr 25 2019 at 14:24)</a>:</h4>
<p><strong> rustc incorrectly warn #[no_mangle] is not used when doing incremental build <a href="https://github.com/rust-lang/rust/issues/60050" target="_blank" title="https://github.com/rust-lang/rust/issues/60050"><a href="https://github.com/rust-lang/rust/issues/60050" target="_blank" title="https://github.com/rust-lang/rust/issues/60050">#60050</a></a> </strong> felt P-medium to me. Although it is a… regression… in behaviour, it technically does not break any code that does not use #[deny(warnings)] ;)</p>



<a name="164174788"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174788" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174788">(Apr 25 2019 at 14:25)</a>:</h4>
<p>We do have a minimal test case this time around</p>



<a name="164174836"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174836" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174836">(Apr 25 2019 at 14:25)</a>:</h4>
<p>I can...sort of imagine how this comes about</p>



<a name="164174839"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174839" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174839">(Apr 25 2019 at 14:25)</a>:</h4>
<p>a bisection would be great here</p>



<a name="164174898"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174898" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174898">(Apr 25 2019 at 14:26)</a>:</h4>
<p>I can run rustc-bisect script for this, but will not be able to investigate any more than that</p>



<a name="164174905"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174905" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174905">(Apr 25 2019 at 14:26)</a>:</h4>
<p>sounds like it would be helpful</p>



<a name="164174913"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174913" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174913">(Apr 25 2019 at 14:26)</a>:</h4>
<p>Does anybody object to me making this P-medium?</p>



<a name="164174927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164174927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164174927">(Apr 25 2019 at 14:26)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span> assign to me with the bisection result</p>



<a name="164175055"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175055" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175055">(Apr 25 2019 at 14:28)</a>:</h4>
<p>That’s all for the issues which needed assignees</p>



<a name="164175071"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175071" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175071">(Apr 25 2019 at 14:28)</a>:</h4>
<p>We also have 3 issues which were nominated for discussion</p>



<a name="164175079"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175079" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175079">(Apr 25 2019 at 14:28)</a>:</h4>
<p><strong> -Clinker-plugin-lto doesn't work without extra manual work <a href="https://github.com/rust-lang/rust/issues/60059" target="_blank" title="https://github.com/rust-lang/rust/issues/60059"><a href="https://github.com/rust-lang/rust/issues/60059" target="_blank" title="https://github.com/rust-lang/rust/issues/60059">#60059</a></a> </strong></p>



<a name="164175092"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175092" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175092">(Apr 25 2019 at 14:28)</a>:</h4>
<blockquote>
<p>Nominating for (hopefully brief) discussion in the @rust-lang/compiler meeting -- this is holding up Firefox's efforts to use ThinLTO to eliminate glue code. It would be good to get it fixed or, at minimum, to specify what the correct behavior is and figure out who to ping about it (I'm not that familiar with these options).</p>
</blockquote>



<a name="164175122"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175122" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175122">(Apr 25 2019 at 14:29)</a>:</h4>
<p>So this was brought to my attention by the FF team</p>



<a name="164175138"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175138" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175138">(Apr 25 2019 at 14:29)</a>:</h4>
<p>I don't really understand what this issue is all about</p>



<a name="164175145"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175145" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175145">(Apr 25 2019 at 14:29)</a>:</h4>
<p>yeah, this is mostly a usability problem, I'd say</p>



<a name="164175160"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175160" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175160">(Apr 25 2019 at 14:29)</a>:</h4>
<p>it seems to me that <code>-Clinker-plugin-lto</code> flag has all the means necessary to operate in a way that does not cause these issues</p>



<a name="164175175"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175175" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175175">(Apr 25 2019 at 14:29)</a>:</h4>
<p>rustc doesn't always know which linker it uses</p>



<a name="164175212"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175212" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175212">(Apr 25 2019 at 14:30)</a>:</h4>
<p>and so it relies on the user (who should know) to pass some additional flags</p>



<a name="164175280"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175280" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175280">(Apr 25 2019 at 14:30)</a>:</h4>
<p>Generally when it uses <code>gcc</code> or <code>clang</code> as a linker, those handle the nitty gritty themselves.</p>



<a name="164175292"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175292" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175292">(Apr 25 2019 at 14:30)</a>:</h4>
<p>but all that can be rather complicated and isn't well documented</p>



<a name="164175300"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175300" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175300">(Apr 25 2019 at 14:30)</a>:</h4>
<p>in all other cases we <em>do</em> have <code>-Clinker-flavour</code>.</p>



<a name="164175332"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175332" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175332">(Apr 25 2019 at 14:30)</a>:</h4>
<blockquote>
<p>but all that can be rather complicated and isn't well documented</p>
</blockquote>
<p>is this mostly a matter of <em>documenting</em> ?</p>



<a name="164175353"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175353" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175353">(Apr 25 2019 at 14:31)</a>:</h4>
<p>Or is it that we could do things in a simpler way for people too?</p>



<a name="164175392"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175392" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175392">(Apr 25 2019 at 14:31)</a>:</h4>
<p>well, I think we should try to enumerate the possible cases and let rustc detect them, if that's feasible</p>



<a name="164175408"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175408" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175408">(Apr 25 2019 at 14:31)</a>:</h4>
<p>Given <a href="https://github.com/rust-lang/rust/issues/60059#issuecomment-484717436" target="_blank" title="https://github.com/rust-lang/rust/issues/60059#issuecomment-484717436">https://github.com/rust-lang/rust/issues/60059#issuecomment-484717436</a> I feel like we could just not allow <code>-Clinker-plugin-lto</code> without an argument, I’m not sure what the point of the flag is without the argument.</p>



<a name="164175409"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175409" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175409">(Apr 25 2019 at 14:31)</a>:</h4>
<p>I'm not sure that's always possible</p>



<a name="164175513"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175513" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175513">(Apr 25 2019 at 14:32)</a>:</h4>
<p>See also <a href="https://github.com/rust-lang/rust/issues/60059#issuecomment-485992556" target="_blank" title="https://github.com/rust-lang/rust/issues/60059#issuecomment-485992556">this comment by glandium</a>:</p>
<blockquote>
<p>FWIW, we have a workaround for Firefox, which is that rust is not involved in linking at all. This is more about the general case than Firefox itself.</p>
</blockquote>
<p>which suggests that this is not, for FF at least, a blocker.</p>



<a name="164175522"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175522" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175522">(Apr 25 2019 at 14:32)</a>:</h4>
<p>I'm not sure how to track this sort of thing though</p>



<a name="164175538"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175538" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175538">(Apr 25 2019 at 14:33)</a>:</h4>
<p>it's a bit complicated. if LLD is used then we don't need the plugin. but only clang can use LLD, and so on...</p>



<a name="164175552"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175552" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175552">(Apr 25 2019 at 14:33)</a>:</h4>
<p>but it sounds like a starting point would be documentation</p>



<a name="164175563"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175563" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175563">(Apr 25 2019 at 14:33)</a>:</h4>
<p>yes</p>



<a name="164175572"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175572" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175572">(Apr 25 2019 at 14:33)</a>:</h4>
<p>and finding out if rustc knows which linker it is using</p>



<a name="164175642"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175642" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175642">(Apr 25 2019 at 14:34)</a>:</h4>
<p>then we could try to make rustc smart</p>



<a name="164175654"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175654" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175654">(Apr 25 2019 at 14:34)</a>:</h4>
<p>so, my sense is, this is medium priority -- but maybe a good place to try to get some contributors interested in trying to document the complexity here</p>



<a name="164175688"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175688" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175688">(Apr 25 2019 at 14:35)</a>:</h4>
<p>I have written a short summary and removed the <code>I-nominated</code>.</p>



<a name="164175700"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175700" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175700">(Apr 25 2019 at 14:35)</a>:</h4>
<p>thanks <span class="user-mention" data-user-id="123586">@nagisa</span></p>



<a name="164175721"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175721" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175721">(Apr 25 2019 at 14:35)</a>:</h4>
<p>We still have 2 topics for discussion and 2 backports to get to in 10 minutes</p>



<a name="164175749"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175749" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175749">(Apr 25 2019 at 14:35)</a>:</h4>
<p>Lets get backports over with first, then continue discussing things for the rest of the short time that is not dedicated to check-ins.</p>



<a name="164175751"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175751" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175751">(Apr 25 2019 at 14:35)</a>:</h4>
<p>(JFYI, there's not a <em>lot</em> to say for rfc-2229 wg)</p>



<a name="164175810"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175810" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175810">(Apr 25 2019 at 14:36)</a>:</h4>
<p><strong>Temporarily accept [i|u][32|size] suffixes on a tuple index and warn <a href="https://github.com/rust-lang/rust/issues/60186" target="_blank" title="https://github.com/rust-lang/rust/issues/60186"><a href="https://github.com/rust-lang/rust/issues/60186" target="_blank" title="https://github.com/rust-lang/rust/issues/60186">#60186</a></a></strong></p>
<p>/poll Backport  <strong>Temporarily accept [i|u][32|size] suffixes on a tuple index and warn <a href="https://github.com/rust-lang/rust/issues/60186" target="_blank" title="https://github.com/rust-lang/rust/issues/60186"><a href="https://github.com/rust-lang/rust/issues/60186" target="_blank" title="https://github.com/rust-lang/rust/issues/60186">#60186</a></a></strong><br>
yay<br>
nay</p>



<a name="164175816"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175816" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175816">(Apr 25 2019 at 14:36)</a>:</h4>
<p>(well, actually, I do have some questions where I wouldn't mind getting feedback from team)</p>



<a name="164175824"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175824" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175824">(Apr 25 2019 at 14:36)</a>:</h4>
<p>/poll Backport <strong> Revert "compile crates under test w/ -Zemit-stack-sizes" <a href="https://github.com/rust-lang/rust/issues/59911" target="_blank" title="https://github.com/rust-lang/rust/issues/59911"><a href="https://github.com/rust-lang/rust/issues/59911" target="_blank" title="https://github.com/rust-lang/rust/issues/59911">#59911</a></a></strong><br>
yay<br>
nay</p>



<a name="164175857"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175857" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175857">(Apr 25 2019 at 14:36)</a>:</h4>
<p>(can we use one poll format <span aria-label="joy" class="emoji emoji-1f602" role="img" title="joy">:joy:</span> )</p>



<a name="164175858"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175858" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175858">(Apr 25 2019 at 14:36)</a>:</h4>
<p>What is the protocol here :)</p>



<a name="164175917"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175917" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175917">(Apr 25 2019 at 14:37)</a>:</h4>
<p>emojis due to mobile apps not showing polls</p>



<a name="164175919"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175919" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175919">(Apr 25 2019 at 14:37)</a>:</h4>
<p>I guess "vote in poll" or (if on mobile) use emojis</p>



<a name="164175921"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175921" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175921">(Apr 25 2019 at 14:37)</a>:</h4>
<p>ok</p>



<a name="164175935"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164175935" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164175935">(Apr 25 2019 at 14:37)</a>:</h4>
<p>Oh, I didn’t know polls do not show up on mobile</p>



<a name="164176012"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176012" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176012">(Apr 25 2019 at 14:38)</a>:</h4>
<p><span class="user-mention" data-user-id="119031">@Esteban Küber</span> are you saying yes and no simultaneously?</p>



<a name="164176035"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176035" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176035">(Apr 25 2019 at 14:38)</a>:</h4>
<p>Let me redo this</p>



<a name="164176042"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176042" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176042">(Apr 25 2019 at 14:38)</a>:</h4>
<p>Was putting the options to make it easier for others</p>



<a name="164176049"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176049" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176049">(Apr 25 2019 at 14:38)</a>:</h4>
<p>both look positive to me @nagisa, seems ok to backport both</p>



<a name="164176054"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176054" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176054">(Apr 25 2019 at 14:38)</a>:</h4>
<blockquote>
<p>emojis due to mobile apps not showing polls</p>
</blockquote>
<p>do we know if there is an issue filedabout this with Zulip?</p>
<p>UPDATE: <a href="https://github.com/zulip/zulip-mobile/issues/3205" target="_blank" title="https://github.com/zulip/zulip-mobile/issues/3205">Yes, there is</a></p>



<a name="164176062"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176062" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176062">(Apr 25 2019 at 14:38)</a>:</h4>
<p>/me goes to check</p>



<a name="164176069"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176069" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176069">(Apr 25 2019 at 14:39)</a>:</h4>
<p>polls are super handy, after all :)</p>



<a name="164176096"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176096" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176096">(Apr 25 2019 at 14:39)</a>:</h4>
<p>The polls seem positive to me as well, but I’m willing to hear if there are any opponents</p>



<a name="164176107"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176107" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176107">(Apr 25 2019 at 14:39)</a>:</h4>
<p>I’m willing to redo the votes if necessary</p>



<a name="164176126"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176126" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176126">(Apr 25 2019 at 14:39)</a>:</h4>
<p>Seems clear in favor of backport I think</p>



<a name="164176130"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176130" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176130">(Apr 25 2019 at 14:39)</a>:</h4>
<p>for both</p>



<a name="164176131"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176131" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176131">(Apr 25 2019 at 14:40)</a>:</h4>
<p>I can start using the laptop going forward if I'm the only one on mobile</p>



<a name="164176203"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176203" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176203">(Apr 25 2019 at 14:40)</a>:</h4>
<p>Okay, I marked both as accepted.</p>



<a name="164176241"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176241" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176241">(Apr 25 2019 at 14:41)</a>:</h4>
<p>Lets get to the check-ins and return to discussions later if we have time left.</p>



<a name="164176257"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176257" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176257">(Apr 25 2019 at 14:41)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> mic to you</p>



<a name="164176263"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176263" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176263">(Apr 25 2019 at 14:41)</a>:</h4>
<blockquote>
<p>I can start using the laptop going forward if I'm the only one on mobile</p>
</blockquote>
<p>fwiw, they've marked the <a href="https://github.com/zulip/zulip-mobile/issues/3205" target="_blank" title="https://github.com/zulip/zulip-mobile/issues/3205">relevant bug</a> as high priority</p>



<a name="164176279"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176279" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176279">(Apr 25 2019 at 14:41)</a>:</h4>
<p>OK, so, the rfc-2229 WG...</p>



<a name="164176286"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176286" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176286">(Apr 25 2019 at 14:42)</a>:</h4>
<p>(cc <span class="user-group-mention" data-user-group-id="1175">@WG-rfc-2229</span>)</p>



<a name="164176348"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176348" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176348">(Apr 25 2019 at 14:42)</a>:</h4>
<p>I forget if people know what RFC 2229 was -- we are working on implementing the RFC that proposed modifying closures to not capture entire variables, but specific sub-paths</p>



<a name="164176393"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176393" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176393">(Apr 25 2019 at 14:43)</a>:</h4>
<p>this seems to require a fair amount of refactoring</p>



<a name="164176404"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176404" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176404">(Apr 25 2019 at 14:43)</a>:</h4>
<p>some of which <span class="user-mention" data-user-id="128294">@blitzerr</span> already did, some of which is still in progress</p>



<a name="164176498"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176498" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176498">(Apr 25 2019 at 14:44)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span>  aside: seems there's another PR/commit in need of backport: <a href="https://github.com/rust-lang/rust/pull/59974#issuecomment-486701034" target="_blank" title="https://github.com/rust-lang/rust/pull/59974#issuecomment-486701034">https://github.com/rust-lang/rust/pull/59974#issuecomment-486701034</a></p>



<a name="164176506"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176506" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176506">(Apr 25 2019 at 14:44)</a>:</h4>
<p>right now, I would say the current status is that <span class="user-mention" data-user-id="128294">@blitzerr</span> has a PR that is "almost done" (the UI output on some tests regresses, and we've been stuck trying to fix that for a while, since they've not had time to investigate). That PR adjusts how the "generics" for closures work to give us more flexibility (right now it's quite hard-coded to capturing individual upvars)</p>



<a name="164176575"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176575" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176575">(Apr 25 2019 at 14:45)</a>:</h4>
<p>Meanwhile, there are still some big steps left. <span class="user-mention" data-user-id="127677">@ange</span> and I recently had a long discussion for example about how to refactor the <code>ExprUseVisitor</code>, probably making a version tailored to the needs of upvar capture (since that code will go away once the AST borrowck goes away)</p>



<a name="164176600"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176600" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176600">(Apr 25 2019 at 14:45)</a>:</h4>
<p>There are also some pending refactoring bugs opened, with light mentoring instructions</p>



<a name="164176615"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176615" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176615">(Apr 25 2019 at 14:45)</a>:</h4>
<p>That's roughly the current status I guess; but one area where I wouldn't mind some feedback is</p>



<a name="164176626"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176626" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176626">(Apr 25 2019 at 14:45)</a>:</h4>
<p>that I've been wondering how to prioritize this work.</p>



<a name="164176702"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176702" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176702">(Apr 25 2019 at 14:46)</a>:</h4>
<p>I've not been putting in a lot of time but it seems clear that to really get this done it's going to require some dedicated attention to get the designs right</p>



<a name="164176746"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176746" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176746">(Apr 25 2019 at 14:46)</a>:</h4>
<p>I'm contemplating trying to "finish up" some of the refactorings that <span class="user-mention" data-user-id="128294">@blitzerr</span> did and maybe try to pause things, so we can better focus on compilation time and other priorities.</p>



<a name="164176761"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176761" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176761">(Apr 25 2019 at 14:47)</a>:</h4>
<p>(But documenting the designs and thoughts for later.)</p>



<a name="164176768"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176768" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176768">(Apr 25 2019 at 14:47)</a>:</h4>
<p>Anyway, that's it.</p>



<a name="164176782"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176782" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176782">(Apr 25 2019 at 14:47)</a>:</h4>
<p>(I haven't really talked to the rest of <span class="user-group-mention" data-user-group-id="1175">@WG-rfc-2229</span> about those doubts yet, so sorry if they come as a surprise=)</p>



<a name="164176783"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176783" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176783">(Apr 25 2019 at 14:47)</a>:</h4>
<p>Just a comprehension question: is this being implemented for ast and mir borrowck?</p>



<a name="164176865"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176865" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176865">(Apr 25 2019 at 14:48)</a>:</h4>
<p>I hadn't given a lot of thought to AST borrowck</p>



<a name="164176882"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176882" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176882">(Apr 25 2019 at 14:48)</a>:</h4>
<p>Most of the work has been dedicated to changing the MIR desugaring</p>



<a name="164176889"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176889" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176889">(Apr 25 2019 at 14:48)</a>:</h4>
<p>ah great!</p>



<a name="164176890"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176890" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176890">(Apr 25 2019 at 14:48)</a>:</h4>
<p>Which would "just work" for MIR borrowck -- modulo errors, which is a big caveat</p>



<a name="164176915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176915">(Apr 25 2019 at 14:48)</a>:</h4>
<blockquote>
<p>Just a comprehension question: is this being implemented for ast and mir borrowck?</p>
</blockquote>
<p>but this does get me thinking that waiting for AST borrowck to die is not the worst idea</p>



<a name="164176948"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176948" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176948">(Apr 25 2019 at 14:49)</a>:</h4>
<p>Depends on how much the wait is ;) (do we have any ideas about that...?)</p>



<a name="164176949"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176949" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176949">(Apr 25 2019 at 14:49)</a>:</h4>
<p>I think the idea of refactoring <code>ExprUseVisitor</code> etc is pretty appealing, I'd love to get rid of that code (+ MemCategorization) and replace it with something new and shiny</p>



<a name="164176965"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176965" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176965">(Apr 25 2019 at 14:49)</a>:</h4>
<p>So a middle ground would be to try and slowly make progress on that</p>



<a name="164176972"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164176972" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164176972">(Apr 25 2019 at 14:49)</a>:</h4>
<p>Might be a good "internship" project :)</p>



<a name="164177034"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177034" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177034">(Apr 25 2019 at 14:50)</a>:</h4>
<p>anyway, looking at time, maybe we can move on, but if people have thoughts to share async, we can open another topic, I'd love to hear them</p>



<a name="164177046"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177046" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177046">(Apr 25 2019 at 14:50)</a>:</h4>
<p>note that clippy uses <code>ExprUseVisitor</code> a lot, so some coordination there would be great</p>



<a name="164177049"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177049" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> ange <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177049">(Apr 25 2019 at 14:50)</a>:</h4>
<blockquote>
<p>Might be a good "internship" project :)</p>
</blockquote>
<p>still need someone to mentor it though</p>



<a name="164177082"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177082" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177082">(Apr 25 2019 at 14:50)</a>:</h4>
<p>I see. Thanks for the update <span class="user-mention" data-user-id="116009">@nikomatsakis</span>! <span class="user-mention" data-user-id="125250">@Wesley Wiser</span> mic’s in your hands now.</p>



<a name="164177087"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177087" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177087">(Apr 25 2019 at 14:50)</a>:</h4>
<blockquote>
<p>note that clippy uses <code>ExprUseVisitor</code> a lot, so some coordination there would be great</p>
</blockquote>
<p>ah, interesting, I did not know that</p>



<a name="164177106"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177106" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177106">(Apr 25 2019 at 14:50)</a>:</h4>
<p>Sure!</p>



<a name="164177112"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177112" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177112">(Apr 25 2019 at 14:51)</a>:</h4>
<p><span class="user-mention" data-user-id="124288">@oli</span> I'm going to open a topic in <a class="stream" data-stream-id="189812" href="/#narrow/stream/189812-t-compiler.2Fwg-rfc-2229">#t-compiler/wg-rfc-2229</a> and ask you some questions :)</p>



<a name="164177123"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177123" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177123">(Apr 25 2019 at 14:51)</a>:</h4>
<p><code>wg-self-profile</code> has been making progress on our "minimum viable product" tracking issue (<a href="https://github.com/rust-lang/rust/issues/58967" target="_blank" title="https://github.com/rust-lang/rust/issues/58967">#58967</a>):</p>
<ul>
<li>We've created a crate called <code>measureme</code> which handles serializing and deserializing profiler events to a compact binary format.</li>
<li>We've integrated that crate with the existing self-profile infrastructure in rustc.</li>
<li>We just merged yesterday a command line tool to take that data and produce a summary view showing self-time, % of total time, number of invocations, cache hits, time spent blocked, and time spent loading incremental results per query/activity.</li>
<li>
<p>We also just landed a tool that produces collapsed query stacks from the profiling data in a format that the FlameGraph tools understand.</p>
</li>
<li>
<p>The next step is to work on integrating the summarization tool with perf.rlo.</p>
</li>
</ul>



<a name="164177159"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177159" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177159">(Apr 25 2019 at 14:51)</a>:</h4>
<p>That's everything I'm aware of unless <span class="user-mention" data-user-id="124287">@mw</span>  has anything to add</p>



<a name="164177222"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177222" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177222">(Apr 25 2019 at 14:52)</a>:</h4>
<p>sgtm</p>



<a name="164177233"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177233" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177233">(Apr 25 2019 at 14:52)</a>:</h4>
<p>re. self-profile, <span class="user-mention" data-user-id="124288">@oli</span> pointed me towards <a href="https://github.com/rust-lang/measureme/tree/master/summarize" target="_blank" title="https://github.com/rust-lang/measureme/tree/master/summarize">https://github.com/rust-lang/measureme/tree/master/summarize</a> for a PR of mine...</p>
<p>I found that the docs are really lacking and could use some love for folks like me who are total newbs wrt. profiling</p>



<a name="164177249"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177249" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177249">(Apr 25 2019 at 14:52)</a>:</h4>
<p><span class="user-mention" data-user-id="125250">@Wesley Wiser</span> do you still have the flame graphs svg around?</p>



<a name="164177263"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177263" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177263">(Apr 25 2019 at 14:52)</a>:</h4>
<p><a href="user_uploads/4715/Y66yrgBYGpAw4mk0xXR5-LIH/rustc.svg" target="_blank" title="user_uploads/4715/Y66yrgBYGpAw4mk0xXR5-LIH/rustc.svg">https://rust-lang.zulipchat.com/user_uploads/4715/Y66yrgBYGpAw4mk0xXR5-LIH/rustc.svg</a></p>



<a name="164177270"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177270" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177270">(Apr 25 2019 at 14:53)</a>:</h4>
<p>So if you could produce a more thorough guide that'd be nice</p>



<a name="164177287"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177287" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177287">(Apr 25 2019 at 14:53)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> yes, docs are part of our MVP milestone</p>



<a name="164177304"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177304" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177304">(Apr 25 2019 at 14:53)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> Yeah, that's something I hope to get to soon.</p>



<a name="164177350"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177350" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177350">(Apr 25 2019 at 14:53)</a>:</h4>
<blockquote>
<p>I found that the docs are really lacking and could use some love for folks like me who are total newbs wrt. profiling</p>
</blockquote>
<p>this seems like a great opportunity to reach out to some of those newer folks who've been showing up -- for example, <span class="user-mention" data-user-id="218683">@Alice Ryhl</span> or <span class="user-mention" data-user-id="218647">@Amanjeev Sethi</span></p>



<a name="164177423"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177423" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177423">(Apr 25 2019 at 14:54)</a>:</h4>
<p>Nice svg, although the caveat is probably are that labeling (function/samples) does not match the actual things being counted</p>



<a name="164177430"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177430" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177430">(Apr 25 2019 at 14:54)</a>:</h4>
<p>great, thanks!</p>



<a name="164177461"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177461" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177461">(Apr 25 2019 at 14:54)</a>:</h4>
<p>I encourage to fill an issue re documentation against measureme repository</p>



<a name="164177468"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177468" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177468">(Apr 25 2019 at 14:54)</a>:</h4>
<blockquote>
<p>Nice svg, although the caveat is probably are that labeling (function/samples) does not match the actual things being counted</p>
</blockquote>
<p>what do you mean exactly?</p>



<a name="164177533"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177533" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177533">(Apr 25 2019 at 14:55)</a>:</h4>
<blockquote>
<blockquote>
<p>Nice svg, although the caveat is probably are that labeling (function/samples) does not match the actual things being counted</p>
</blockquote>
<p>what do you mean exactly?</p>
</blockquote>
<p>I would guess that in this instance the things being counted are queries rather than functions and their invocation counts rather than external profile counters.</p>



<a name="164177544"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177544" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177544">(Apr 25 2019 at 14:55)</a>:</h4>
<p>Okay, we have 5 minutes</p>



<a name="164177552"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177552" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177552">(Apr 25 2019 at 14:55)</a>:</h4>
<p>we can fit in 1 more discussion into this meeting</p>



<a name="164177618"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177618" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177618">(Apr 25 2019 at 14:56)</a>:</h4>
<p>I have two relatively quick things</p>



<a name="164177634"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177634" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177634">(Apr 25 2019 at 14:56)</a>:</h4>
<p>Go ahead.</p>



<a name="164177639"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177639" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177639">(Apr 25 2019 at 14:56)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/60118" target="_blank" title="https://github.com/rust-lang/rust/pull/60118">https://github.com/rust-lang/rust/pull/60118</a></p>



<a name="164177672"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177672" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177672">(Apr 25 2019 at 14:56)</a>:</h4>
<blockquote>
<p>I would guess that in this instance the things being counted are queries rather than functions and their invocation counts rather than external profile counters.</p>
</blockquote>
<p>The numbers here should be actual execution time, not invocation counts. So that should be pretty useful data.</p>



<a name="164177680"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177680" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177680">(Apr 25 2019 at 14:57)</a>:</h4>
<p>Policy around complicating rustc for delayed improved diagnostics, <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span>  wanted this discussed</p>



<a name="164177704"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177704" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177704">(Apr 25 2019 at 14:57)</a>:</h4>
<p><a href="https://github.com/rust-lang/measureme/issues/30" target="_blank" title="https://github.com/rust-lang/measureme/issues/30">https://github.com/rust-lang/measureme/issues/30</a></p>



<a name="164177721"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177721" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177721">(Apr 25 2019 at 14:57)</a>:</h4>
<p>What should an acceptable threshold be so I don't constantly push against it <span aria-label="smile" class="emoji emoji-263a" role="img" title="smile">:smile:</span>️</p>



<a name="164177728"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177728" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177728">(Apr 25 2019 at 14:57)</a>:</h4>
<p>lol</p>



<a name="164177782"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177782" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177782">(Apr 25 2019 at 14:58)</a>:</h4>
<p>Yeah, this is a larger policy question and is not quick at all. There will obviously as many opinions as there are contributors.</p>



<a name="164177793"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177793" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177793">(Apr 25 2019 at 14:58)</a>:</h4>
<p>And <a href="https://github.com/rust-lang/rust/issues/45600" target="_blank" title="https://github.com/rust-lang/rust/issues/45600">https://github.com/rust-lang/rust/issues/45600</a> after a change I made we can start relying on Mir borrow checker for match guard checking</p>



<a name="164177795"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177795" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177795">(Apr 25 2019 at 14:58)</a>:</h4>
<p>Ideally we would not be pushing against anything when working diagnostics at all.</p>



<a name="164177817"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177817" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177817">(Apr 25 2019 at 14:58)</a>:</h4>
<p>This does sound complex. I wonder if it would be well-suited to "design meeting" (or maybe steering meeting) discussion.</p>



<a name="164177835"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177835" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177835">(Apr 25 2019 at 14:58)</a>:</h4>
<p>I'm trying to decide what an answer looks like</p>



<a name="164177841"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177841" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177841">(Apr 25 2019 at 14:59)</a>:</h4>
<p>sounds like a steering meeting topic</p>



<a name="164177847"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177847" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177847">(Apr 25 2019 at 14:59)</a>:</h4>
<p>ISTM that in places like typeck, we are rendering diagnostics too early with incomplete information</p>



<a name="164177852"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177852" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177852">(Apr 25 2019 at 14:59)</a>:</h4>
<p>I know the conversation is not quick, but rather wanted to put it on the table for next meeting</p>



<a name="164177853"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177853" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177853">(Apr 25 2019 at 14:59)</a>:</h4>
<p>Ok</p>



<a name="164177854"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177854" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177854">(Apr 25 2019 at 14:59)</a>:</h4>
<p>I guess I can imagine heuristics of how "local" the considerations are</p>



<a name="164177879"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177879" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177879">(Apr 25 2019 at 14:59)</a>:</h4>
<p>I was hoping today to describe the design meeting procedure4</p>



<a name="164177886"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177886" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177886">(Apr 25 2019 at 14:59)</a>:</h4>
<p>and create a template for proposals</p>



<a name="164177893"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177893" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177893">(Apr 25 2019 at 14:59)</a>:</h4>
<p>and start to reach out to people</p>



<a name="164177925"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177925" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177925">(Apr 25 2019 at 14:59)</a>:</h4>
<p>let me add this <span class="user-mention" data-user-id="119031">@Esteban Küber</span> to <a href="https://hackmd.io/mHlmaUYMSy2SJ5HgjVoVSg" target="_blank" title="https://hackmd.io/mHlmaUYMSy2SJ5HgjVoVSg">my list of design meeting ideas</a></p>



<a name="164177929"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177929" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177929">(Apr 25 2019 at 14:59)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span>  hmm, there are still 3 i-nominated issues, <a href="https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AI-nominated+label%3AT-compiler" target="_blank" title="https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AI-nominated+label%3AT-compiler">https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AI-nominated+label%3AT-compiler</a></p>



<a name="164177930"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177930" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177930">(Apr 25 2019 at 14:59)</a>:</h4>
<p>I've recently been adding maps and sets with extra info for later stages of the compiler</p>



<a name="164177987"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164177987" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164177987">(Apr 25 2019 at 15:00)</a>:</h4>
<p>To add more detail to errors it seems to be ok</p>



<a name="164178011"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178011" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178011">(Apr 25 2019 at 15:00)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> yes, 2 of them are discussions we did not get to</p>



<a name="164178025"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178025" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178025">(Apr 25 2019 at 15:00)</a>:</h4>
<p>It gets murkier when roofing errors</p>



<a name="164178026"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178026" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178026">(Apr 25 2019 at 15:00)</a>:</h4>
<p>To add more detail to errors it seems to be ok</p>



<a name="164178042"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178042" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178042">(Apr 25 2019 at 15:00)</a>:</h4>
<p>To add more detail to errors it seems to be ok</p>



<a name="164178045"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178045" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178045">(Apr 25 2019 at 15:00)</a>:</h4>
<p>Bummer; was hoping you'd get through <a href="https://github.com/rust-lang/rust/pull/60167" target="_blank" title="https://github.com/rust-lang/rust/pull/60167">https://github.com/rust-lang/rust/pull/60167</a> <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="164178056"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178056" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178056">(Apr 25 2019 at 15:00)</a>:</h4>
<p>*eliding</p>



<a name="164178057"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178057" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178057">(Apr 25 2019 at 15:00)</a>:</h4>
<p>It gets murkier when eliding errors</p>



<a name="164178066"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178066" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178066">(Apr 25 2019 at 15:00)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/60167" target="_blank" title="https://github.com/rust-lang/rust/pull/60167">https://github.com/rust-lang/rust/pull/60167</a> doesn't necessarily need to be discussed: I just wanted everyone to be aware of it (introducing a 3k line limit in the tidy check)</p>



<a name="164178099"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178099" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178099">(Apr 25 2019 at 15:01)</a>:</h4>
<p>I would be ok with that</p>



<a name="164178126"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178126" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178126">(Apr 25 2019 at 15:01)</a>:</h4>
<p>so if there are any objections, make them soonish (maybe by the end of the week?) :)</p>



<a name="164178132"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178132" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178132">(Apr 25 2019 at 15:01)</a>:</h4>
<p>/poll Should we warn on files with &gt;3K lines?</p>



<a name="164178188"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178188" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178188">(Apr 25 2019 at 15:02)</a>:</h4>
<p>or we could just do it now <span aria-label="grinning face with smiling eyes" class="emoji emoji-1f601" role="img" title="grinning face with smiling eyes">:grinning_face_with_smiling_eyes:</span></p>



<a name="164178206"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178206" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178206">(Apr 25 2019 at 15:02)</a>:</h4>
<p>I just figured we'd take a quick temperature :)</p>



<a name="164178213"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178213" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alice Ryhl <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178213">(Apr 25 2019 at 15:02)</a>:</h4>
<p>Oh hey I was mentioned</p>



<a name="164178241"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178241" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178241">(Apr 25 2019 at 15:02)</a>:</h4>
<blockquote>
<p>Oh hey I was mentioned</p>
</blockquote>
<p>Yes :) I was saying that the <a class="stream" data-stream-id="187831" href="/#narrow/stream/187831-t-compiler.2Fwg-self-profile">#t-compiler/wg-self-profile</a> group could maybe use some help improving the documentation for their feature, and I remembered seeing you join the group</p>



<a name="164178274"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178274" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178274">(Apr 25 2019 at 15:03)</a>:</h4>
<p>Either way, I gotta run to walk my dog. Thanks everyone for participating and putting up with my inexperienced chair-occupying. See you next time <span class="user-mention" data-user-id="116083">@pnkfelix</span> is on vacation! <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="164178283"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178283" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alice Ryhl <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178283">(Apr 25 2019 at 15:03)</a>:</h4>
<p>Well I am currently on the way to the monthly Copenhagen rust group meeting, so that sounds like convenient timing</p>



<a name="164178355"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178355" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178355">(Apr 25 2019 at 15:04)</a>:</h4>
<p>Probably best would be to talk to <span class="user-mention" data-user-id="125250">@Wesley Wiser</span> (and maybe <span class="user-mention" data-user-id="124287">@mw</span>) over in <a class="stream" data-stream-id="187831" href="/#narrow/stream/187831-t-compiler.2Fwg-self-profile">#t-compiler/wg-self-profile</a></p>



<a name="164178358"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178358" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178358">(Apr 25 2019 at 15:04)</a>:</h4>
<p><span class="user-mention" data-user-id="121053">@varkor</span> Seems the conclusion is to go ahead and warn then</p>



<a name="164178443"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178443" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> amanjeev <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178443">(Apr 25 2019 at 15:05)</a>:</h4>
<blockquote>
<p>Well I am currently on the way to the monthly Copenhagen rust group meeting, so that sounds like convenient timing</p>
</blockquote>
<p>please let me know if I can help with something (but I am total newbie)</p>



<a name="164178523"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178523" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178523">(Apr 25 2019 at 15:06)</a>:</h4>
<p>(I took the liberty of leaving a comment to that effect on the PR)</p>



<a name="164178545"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178545" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178545">(Apr 25 2019 at 15:06)</a>:</h4>
<p>We should probably take this to <a class="stream" data-stream-id="187831" href="/#narrow/stream/187831-t-compiler.2Fwg-self-profile">#t-compiler/wg-self-profile</a> at this point, but I'd personally love some help from beginners to make sure our docs are good</p>



<a name="164178759"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-25%20%2354818/near/164178759" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818.html#164178759">(Apr 25 2019 at 15:09)</a>:</h4>
<p><span class="user-mention" data-user-id="125250">@Wesley Wiser</span>  things that would be nice to mention:</p>
<p>1. Start with <code>git clone</code> for the measure me repo itself and progress to <code>cargo install</code>;<br>
2. Tell the user how to setup a <code>rustc</code> toolchain and run <code>summarize</code> for that.<br>
3. And also how to deal with diffs and such</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>